﻿using System.ComponentModel.DataAnnotations.Schema;

namespace KingerRobot.PCRMES.Spi.DTO;
public class BcdInfoBean
{
    /// <summary>
    /// GT 条码
    /// </summary>
    public string BcdNo { get; set; }
    /// <summary>
    /// GT 物料编码
    /// </summary>
    public string TbmSpec { get; set; }
    /// <summary>
    /// GT 物料描述
    /// </summary>
    public string TbmSpecDesc { get; set; }
    /// <summary>
    /// GT 生产版本：同一 GT 物料编码存在多个 GT 生产
    /// </summary>
    public string TbmSpecVer { get; set; }
    /// <summary>
    /// GT 有效期：胎胚需要在该时间前完成出库
    /// </summary>
    public DateTime? TbmExpirationTime { get; set; }
    /// <summary>
    /// 实验标记：表示胎胚是否为实验胎胚，赛轮提供具体的数值
    /// </summary>
    public string TbmPs { get; set; }
    /// <summary>
    /// ‘Y” : 同步完成后更新状态
    /// </summary>
    public string RcvFlag { get; set; }
    /// <summary>
    /// 成型机号：存储机台编号
    /// </summary>
    public string TbmNo { get; set; }
    /// <summary>
    /// 生产日期
    /// </summary>
    public DateTime? ProdDt { get; set; }
    /// <summary>
    /// 标准重量
    /// </summary>
    public decimal? StdWt { get; set; }
    /// <summary>
    /// 重量下限
    /// </summary>
    public decimal? MinWt { get; set; }
    /// <summary>
    /// 重量上限
    /// </summary>
    public decimal? MaxWt { get; set; }
    /// <summary>
    /// 入库许可：‘Y’ :入库 , ‘N” : 不入库,
    /// </summary>
    public string InPermit { get; set; }

    public string Rfid { get; set; }
    /// <summary>
    /// 创建日期：数据库自己生成
    /// </summary>
    public DateTime? RegDt { get; set; }
}
